Partie 1
Exercice cp
1. Est-il possible de faire une copie d'un répertoire et de l'ensemble de ses sous-répertoires en une seule ligne de commande, sans d'abord faire une copie de chacun des fichiers l'un après l'autre ?
Oui, c'est possible.
2. Que se passe-t-il si l'on veut faire une copie appelée tentative/ de son répertoire essai/, et que le répertoire tentative/ existe déjà ?
Le contenu du repertoire essai/ va etre copié dans le répertoire tentative/ déjà existant.
3. Que se passe-t-il si vous voulez faire une copie d'un fichier dans un répertoire où il existe déjà un fichier de ce nom ?
Il va écraser le contenu du fichier situé dans le repertoire.
4. Est-il possible de taper une ligne du genre de : cp fichier1 fichier2 fichier3 repertoire/ Quel est l'effet de cette ligne ?
Voici l'effet de la commande :
Voici la bonne marche à suivre:
Exercices mv
But de l'exercice : apprendre à se servir de . et .. («point» et «point point»). Supposons que vous avez l'arborescence suivante chez vous :
1. La syntaxe de mv est mv fichier1 fichier2; fichier1 est renommé en fichier2. Mais que se passe-t-il si fichier2 existe déjà ?
Le contenu fichier2.txt qui existait déjà est écrasé par le contenu fichier1.txt devenu fichier2.txt .
2. Supposez que vous avez chez vous l'arborescence précédente, et que vous vous trouvez dans ~/Rapport/docs/.
Comment faites-vous pour y amener Rapport.tex qui se trouve dans le répertoire père ?
Comment faites-vous ensuite pour ramener ce fichier à son emplacement d'origine ?
3. Comment renommer un répertoire bla en blo ?
Que se passe-t-il si le répertoire blo existe déjà ?
Si le répertoire blo/ existe déjà ,son contenu sera écrasé par celui du répertoire bla/ devenu répertoire blo/
4. Comment faire pour à la fois déplacer un fichier et changer son nom ?
Pour à la fois déplacer un fichier et changer son nom, on utilise la commande mv fichier1.txt fichier2.txt par exemple.
Que se passe-t-il si il existe déjà un fichier de ce nom dans le répertoire d'arrivée ?
Si il existe,le contenu du fichier déjà existant sera écrasé par le contenu du nouveau fichier de ce même nom.
5. Mêmes questions avec un répertoire.
Le répertoire sera déplacé dans le répertoire déjà existant.6. Que se passe-t-il si on lance mv avec les options -i et -f ensemble ?
Le résultat dépend de l'ordre des options dans la commande.C'est la dernière option qui prendra effet dans la commande.